package com.xgst.land.bean;

import java.util.List;

public class CheckLocationBean {

    private int code;
    private String message;
    private DataBean data;

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        private RfidSampleBoxBean rfidSampleBox;
        private int rfidSampleBoxId;
        private InventorySampleBoxBean inventorySampleBox;

        public RfidSampleBoxBean getRfidSampleBox() {
            return rfidSampleBox;
        }

        public void setRfidSampleBox(RfidSampleBoxBean rfidSampleBox) {
            this.rfidSampleBox = rfidSampleBox;
        }

        public int getRfidSampleBoxId() {
            return rfidSampleBoxId;
        }

        public void setRfidSampleBoxId(int rfidSampleBoxId) {
            this.rfidSampleBoxId = rfidSampleBoxId;
        }

        public InventorySampleBoxBean getInventorySampleBox() {
            return inventorySampleBox;
        }

        public void setInventorySampleBox(InventorySampleBoxBean inventorySampleBox) {
            this.inventorySampleBox = inventorySampleBox;
        }

        public static class RfidSampleBoxBean {
            private Object signature;
            private Object reason;
            private int id;
            private String rfidCode;
            private Object tearCode;
            private String name;
            private int inputUserId;
            private String inputUserName;
            private String inputTime;
            private int status;
            private Object loanTime;
            private Object loanUserName;
            private SampleBoxStruBean sampleBoxStru;
            private int loanCount;
            private String remarks;
            private int isTransport;
            private Object sampleStruList;
            private Object sampleCategory;
            private List<RfidSampleVOListBean> rfidSampleVOList;

            public Object getSignature() {
                return signature;
            }

            public void setSignature(Object signature) {
                this.signature = signature;
            }

            public Object getReason() {
                return reason;
            }

            public void setReason(Object reason) {
                this.reason = reason;
            }

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getRfidCode() {
                return rfidCode;
            }

            public void setRfidCode(String rfidCode) {
                this.rfidCode = rfidCode;
            }

            public Object getTearCode() {
                return tearCode;
            }

            public void setTearCode(Object tearCode) {
                this.tearCode = tearCode;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public int getInputUserId() {
                return inputUserId;
            }

            public void setInputUserId(int inputUserId) {
                this.inputUserId = inputUserId;
            }

            public String getInputUserName() {
                return inputUserName;
            }

            public void setInputUserName(String inputUserName) {
                this.inputUserName = inputUserName;
            }

            public String getInputTime() {
                return inputTime;
            }

            public void setInputTime(String inputTime) {
                this.inputTime = inputTime;
            }

            public int getStatus() {
                return status;
            }

            public void setStatus(int status) {
                this.status = status;
            }

            public Object getLoanTime() {
                return loanTime;
            }

            public void setLoanTime(Object loanTime) {
                this.loanTime = loanTime;
            }

            public Object getLoanUserName() {
                return loanUserName;
            }

            public void setLoanUserName(Object loanUserName) {
                this.loanUserName = loanUserName;
            }

            public SampleBoxStruBean getSampleBoxStru() {
                return sampleBoxStru;
            }

            public void setSampleBoxStru(SampleBoxStruBean sampleBoxStru) {
                this.sampleBoxStru = sampleBoxStru;
            }

            public int getLoanCount() {
                return loanCount;
            }

            public void setLoanCount(int loanCount) {
                this.loanCount = loanCount;
            }

            public String getRemarks() {
                return remarks;
            }

            public void setRemarks(String remarks) {
                this.remarks = remarks;
            }

            public int getIsTransport() {
                return isTransport;
            }

            public void setIsTransport(int isTransport) {
                this.isTransport = isTransport;
            }

            public Object getSampleStruList() {
                return sampleStruList;
            }

            public void setSampleStruList(Object sampleStruList) {
                this.sampleStruList = sampleStruList;
            }

            public Object getSampleCategory() {
                return sampleCategory;
            }

            public void setSampleCategory(Object sampleCategory) {
                this.sampleCategory = sampleCategory;
            }

            public List<RfidSampleVOListBean> getRfidSampleVOList() {
                return rfidSampleVOList;
            }

            public void setRfidSampleVOList(List<RfidSampleVOListBean> rfidSampleVOList) {
                this.rfidSampleVOList = rfidSampleVOList;
            }

            public static class SampleBoxStruBean {
                private int id;
                private DrawerStruBean drawerStru;
                private int row;
                private int structureRow;
                private int structureCol;
                private int sign;
                private int status;
                private String detailLocation;
                private int tierStruId;
                private int refrigeratorStruId;
                private int laboratoryDictId;
                private int structureSpec;
                private Object sampleBoxName;

                public int getId() {
                    return id;
                }

                public void setId(int id) {
                    this.id = id;
                }

                public DrawerStruBean getDrawerStru() {
                    return drawerStru;
                }

                public void setDrawerStru(DrawerStruBean drawerStru) {
                    this.drawerStru = drawerStru;
                }

                public int getRow() {
                    return row;
                }

                public void setRow(int row) {
                    this.row = row;
                }

                public int getStructureRow() {
                    return structureRow;
                }

                public void setStructureRow(int structureRow) {
                    this.structureRow = structureRow;
                }

                public int getStructureCol() {
                    return structureCol;
                }

                public void setStructureCol(int structureCol) {
                    this.structureCol = structureCol;
                }

                public int getSign() {
                    return sign;
                }

                public void setSign(int sign) {
                    this.sign = sign;
                }

                public int getStatus() {
                    return status;
                }

                public void setStatus(int status) {
                    this.status = status;
                }

                public String getDetailLocation() {
                    return detailLocation;
                }

                public void setDetailLocation(String detailLocation) {
                    this.detailLocation = detailLocation;
                }

                public int getTierStruId() {
                    return tierStruId;
                }

                public void setTierStruId(int tierStruId) {
                    this.tierStruId = tierStruId;
                }

                public int getRefrigeratorStruId() {
                    return refrigeratorStruId;
                }

                public void setRefrigeratorStruId(int refrigeratorStruId) {
                    this.refrigeratorStruId = refrigeratorStruId;
                }

                public int getLaboratoryDictId() {
                    return laboratoryDictId;
                }

                public void setLaboratoryDictId(int laboratoryDictId) {
                    this.laboratoryDictId = laboratoryDictId;
                }

                public int getStructureSpec() {
                    return structureSpec;
                }

                public void setStructureSpec(int structureSpec) {
                    this.structureSpec = structureSpec;
                }

                public Object getSampleBoxName() {
                    return sampleBoxName;
                }

                public void setSampleBoxName(Object sampleBoxName) {
                    this.sampleBoxName = sampleBoxName;
                }

                public static class DrawerStruBean {
                    private int id;
                    private TierStruBean tierStru;
                    private int row;
                    private int col;
                    private int number;
                    private int structureRow;
                    private int refrigeratorStruId;
                    private int laboratoryDictId;

                    public int getId() {
                        return id;
                    }

                    public void setId(int id) {
                        this.id = id;
                    }

                    public TierStruBean getTierStru() {
                        return tierStru;
                    }

                    public void setTierStru(TierStruBean tierStru) {
                        this.tierStru = tierStru;
                    }

                    public int getRow() {
                        return row;
                    }

                    public void setRow(int row) {
                        this.row = row;
                    }

                    public int getCol() {
                        return col;
                    }

                    public void setCol(int col) {
                        this.col = col;
                    }

                    public int getNumber() {
                        return number;
                    }

                    public void setNumber(int number) {
                        this.number = number;
                    }

                    public int getStructureRow() {
                        return structureRow;
                    }

                    public void setStructureRow(int structureRow) {
                        this.structureRow = structureRow;
                    }

                    public int getRefrigeratorStruId() {
                        return refrigeratorStruId;
                    }

                    public void setRefrigeratorStruId(int refrigeratorStruId) {
                        this.refrigeratorStruId = refrigeratorStruId;
                    }

                    public int getLaboratoryDictId() {
                        return laboratoryDictId;
                    }

                    public void setLaboratoryDictId(int laboratoryDictId) {
                        this.laboratoryDictId = laboratoryDictId;
                    }

                    public static class TierStruBean {
                        private int id;
                        private RefrigeratorStruBean refrigeratorStru;
                        private int row;
                        private int structureRow;
                        private int structureCol;
                        private double tierHeight;
                        private int laboratoryDictId;
                        private int rowORColNotRule;

                        public int getId() {
                            return id;
                        }

                        public void setId(int id) {
                            this.id = id;
                        }

                        public RefrigeratorStruBean getRefrigeratorStru() {
                            return refrigeratorStru;
                        }

                        public void setRefrigeratorStru(RefrigeratorStruBean refrigeratorStru) {
                            this.refrigeratorStru = refrigeratorStru;
                        }

                        public int getRow() {
                            return row;
                        }

                        public void setRow(int row) {
                            this.row = row;
                        }

                        public int getStructureRow() {
                            return structureRow;
                        }

                        public void setStructureRow(int structureRow) {
                            this.structureRow = structureRow;
                        }

                        public int getStructureCol() {
                            return structureCol;
                        }

                        public void setStructureCol(int structureCol) {
                            this.structureCol = structureCol;
                        }

                        public double getTierHeight() {
                            return tierHeight;
                        }

                        public void setTierHeight(double tierHeight) {
                            this.tierHeight = tierHeight;
                        }

                        public int getLaboratoryDictId() {
                            return laboratoryDictId;
                        }

                        public void setLaboratoryDictId(int laboratoryDictId) {
                            this.laboratoryDictId = laboratoryDictId;
                        }

                        public int getRowORColNotRule() {
                            return rowORColNotRule;
                        }

                        public void setRowORColNotRule(int rowORColNotRule) {
                            this.rowORColNotRule = rowORColNotRule;
                        }

                        public static class RefrigeratorStruBean {
                            private Object signature;
                            private Object reason;
                            private int id;
                            private String name;
                            private RefrigeratorBrandTypeDictBean refrigeratorBrandTypeDict;
                            private String temperature;
                            private LaboratoryDictBean laboratoryDict;
                            private int structureRow;
                            private int firstSampleBoxStruRow;
                            private int firstSampleBoxStruCol;
                            private int equipmentType;

                            public Object getSignature() {
                                return signature;
                            }

                            public void setSignature(Object signature) {
                                this.signature = signature;
                            }

                            public Object getReason() {
                                return reason;
                            }

                            public void setReason(Object reason) {
                                this.reason = reason;
                            }

                            public int getId() {
                                return id;
                            }

                            public void setId(int id) {
                                this.id = id;
                            }

                            public String getName() {
                                return name;
                            }

                            public void setName(String name) {
                                this.name = name;
                            }

                            public RefrigeratorBrandTypeDictBean getRefrigeratorBrandTypeDict() {
                                return refrigeratorBrandTypeDict;
                            }

                            public void setRefrigeratorBrandTypeDict(RefrigeratorBrandTypeDictBean refrigeratorBrandTypeDict) {
                                this.refrigeratorBrandTypeDict = refrigeratorBrandTypeDict;
                            }

                            public String getTemperature() {
                                return temperature;
                            }

                            public void setTemperature(String temperature) {
                                this.temperature = temperature;
                            }

                            public LaboratoryDictBean getLaboratoryDict() {
                                return laboratoryDict;
                            }

                            public void setLaboratoryDict(LaboratoryDictBean laboratoryDict) {
                                this.laboratoryDict = laboratoryDict;
                            }

                            public int getStructureRow() {
                                return structureRow;
                            }

                            public void setStructureRow(int structureRow) {
                                this.structureRow = structureRow;
                            }

                            public int getFirstSampleBoxStruRow() {
                                return firstSampleBoxStruRow;
                            }

                            public void setFirstSampleBoxStruRow(int firstSampleBoxStruRow) {
                                this.firstSampleBoxStruRow = firstSampleBoxStruRow;
                            }

                            public int getFirstSampleBoxStruCol() {
                                return firstSampleBoxStruCol;
                            }

                            public void setFirstSampleBoxStruCol(int firstSampleBoxStruCol) {
                                this.firstSampleBoxStruCol = firstSampleBoxStruCol;
                            }

                            public int getEquipmentType() {
                                return equipmentType;
                            }

                            public void setEquipmentType(int equipmentType) {
                                this.equipmentType = equipmentType;
                            }

                            public static class RefrigeratorBrandTypeDictBean {
                                private int id;
                                private int pid;
                                private String name;
                                private int sign;
                                private String picture;

                                public int getId() {
                                    return id;
                                }

                                public void setId(int id) {
                                    this.id = id;
                                }

                                public int getPid() {
                                    return pid;
                                }

                                public void setPid(int pid) {
                                    this.pid = pid;
                                }

                                public String getName() {
                                    return name;
                                }

                                public void setName(String name) {
                                    this.name = name;
                                }

                                public int getSign() {
                                    return sign;
                                }

                                public void setSign(int sign) {
                                    this.sign = sign;
                                }

                                public String getPicture() {
                                    return picture;
                                }

                                public void setPicture(String picture) {
                                    this.picture = picture;
                                }
                            }

                            public static class LaboratoryDictBean {
                                private Object signature;
                                private Object reason;
                                private int id;
                                private String name;
                                private int userId;
                                private String createTime;
                                private Object remarks;
                                private Object user;

                                public Object getSignature() {
                                    return signature;
                                }

                                public void setSignature(Object signature) {
                                    this.signature = signature;
                                }

                                public Object getReason() {
                                    return reason;
                                }

                                public void setReason(Object reason) {
                                    this.reason = reason;
                                }

                                public int getId() {
                                    return id;
                                }

                                public void setId(int id) {
                                    this.id = id;
                                }

                                public String getName() {
                                    return name;
                                }

                                public void setName(String name) {
                                    this.name = name;
                                }

                                public int getUserId() {
                                    return userId;
                                }

                                public void setUserId(int userId) {
                                    this.userId = userId;
                                }

                                public String getCreateTime() {
                                    return createTime;
                                }

                                public void setCreateTime(String createTime) {
                                    this.createTime = createTime;
                                }

                                public Object getRemarks() {
                                    return remarks;
                                }

                                public void setRemarks(Object remarks) {
                                    this.remarks = remarks;
                                }

                                public Object getUser() {
                                    return user;
                                }

                                public void setUser(Object user) {
                                    this.user = user;
                                }
                            }
                        }
                    }
                }
            }

            public static class RfidSampleVOListBean {
                private int rfidSampleId;
                private String name;
                private String uid;
                private int status;
                private int location;
                private int row;
                private int col;

                public int getRfidSampleId() {
                    return rfidSampleId;
                }

                public void setRfidSampleId(int rfidSampleId) {
                    this.rfidSampleId = rfidSampleId;
                }

                public String getName() {
                    return name;
                }

                public void setName(String name) {
                    this.name = name;
                }

                public String getUid() {
                    return uid;
                }

                public void setUid(String uid) {
                    this.uid = uid;
                }

                public int getStatus() {
                    return status;
                }

                public void setStatus(int status) {
                    this.status = status;
                }

                public int getLocation() {
                    return location;
                }

                public void setLocation(int location) {
                    this.location = location;
                }

                public int getRow() {
                    return row;
                }

                public void setRow(int row) {
                    this.row = row;
                }

                public int getCol() {
                    return col;
                }

                public void setCol(int col) {
                    this.col = col;
                }
            }
        }

        public static class InventorySampleBoxBean {
            private int id;
            private int inventoryTableId;
            private int rfidSampleBoxId;
            private int checkStatus;
            private Object inventoryTime;
            private Object rfidSampleBox;
            private Object inventoryChecker;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public int getInventoryTableId() {
                return inventoryTableId;
            }

            public void setInventoryTableId(int inventoryTableId) {
                this.inventoryTableId = inventoryTableId;
            }

            public int getRfidSampleBoxId() {
                return rfidSampleBoxId;
            }

            public void setRfidSampleBoxId(int rfidSampleBoxId) {
                this.rfidSampleBoxId = rfidSampleBoxId;
            }

            public int getCheckStatus() {
                return checkStatus;
            }

            public void setCheckStatus(int checkStatus) {
                this.checkStatus = checkStatus;
            }

            public Object getInventoryTime() {
                return inventoryTime;
            }

            public void setInventoryTime(Object inventoryTime) {
                this.inventoryTime = inventoryTime;
            }

            public Object getRfidSampleBox() {
                return rfidSampleBox;
            }

            public void setRfidSampleBox(Object rfidSampleBox) {
                this.rfidSampleBox = rfidSampleBox;
            }

            public Object getInventoryChecker() {
                return inventoryChecker;
            }

            public void setInventoryChecker(Object inventoryChecker) {
                this.inventoryChecker = inventoryChecker;
            }
        }
    }
}
